.QuoteAdvantagePage
{
    background-color: #acc0e9;
}

.GridViewHeader
{
    background-color: #E0E3E8;
    color: black;
    border: white 2px groove;
}
.GridViewRow
{
    border-bottom: #c4ddff 1px solid;
    padding-left: 4px;
    padding-top: 0px;    
    padding-right: 0px;
    padding-bottom: 0px;
}

.ScrollingGrid
{
    border: solid 1px #466094;
    overflow: auto;
    background-color: White;
}

.CategoryTree
{
    border-right: #466094 1px solid;
    border-top: #466094 1px solid;
    font-size: 8pt;
    border-left: #466094 1px solid;
    border-bottom: #466094 1px solid;
    font-family: Tahoma;
}
.ConfiguratorPanel
{
    border-right: #466094 1px solid;
    border-top: #466094 1px solid;
    border-left: #466094 1px solid;
    border-bottom: #466094 1px solid;
    background-color: white;
}
.GridHeader
{
    font-size: 8.5pt;
    color: black;
    font-family: Tahoma;
    background-color: #e0e3e8;
}
.GridItemStyle
{
    background-color: white;
}
.Header
{
    font-weight: bold;
    font-size: 8.5pt;
    font-family: Tahoma;
}
.HeaderRight
{
    font-weight: bold;
    font-size: 8.5pt;
    font-family: Tahoma;
    text-align: right;
}
.Header td
{
    font-weight: bold;
    font-size: 8.5pt;
    font-family: Tahoma;
    background-color: green;
}
.ImageLink
{
    border-top-style: none;
    border-right-style: none;
    border-left-style: none;
    text-decoration: none;
    border-bottom-style: none;
}
.LinkColumn
{
    color: blue;
}
.LinkColumn a
{
    color: blue;
}
.LinkColumn a:visited
{
    color: blue;
}
.LinkColumn a:hover
{
    color: blue;
}
.GridLink:hover
{
    color: blue;
}
.GridLink:visited
{
    color: blue;
}
.Label
{
    font-size: 8pt;
    font-family: Tahoma;
}
.LabelError
{
    font-weight: bold;
    font-size: 8pt;
    color: red;
    font-family: Tahoma;
}
.LabelCategory
{
    font-weight: bold;
    font-size: 9pt;
    color: dimgray;
    padding-top: 2px;
    font-family: Tahoma;
    background-color: gainsboro;
}
.LabelPrice
{
    font-weight: bold;
    font-size: 12pt;
    font-family: Tahoma;
    text-align: right;
}
.LabelLeftMedium
{
    font-size: 10pt;
    font-family: Tahoma;
    text-align: left;
}
.LabelMedium
{
    font-size: 10pt;
    font-family: Tahoma;
    text-align: right;
}
.Proposal
{
    font-size: 9pt;
    font-family: Tahoma;
}
.ProposalBold
{
    font-weight: bold;
    font-size: 9pt;
    font-family: Tahoma;
}
.Toolbar
{
    border-right: #00377a 1px solid;
    border-top: #abc0e7 1px solid;
    font-size: 8pt;
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#DCDFE5, EndColorStr=#BDC2CB);
    color: white;
    border-bottom: #00377a 1px solid;
    font-family: Tahoma;
}
.ToolbarButton
{
    font-size: 8pt;
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#DCDFE5, EndColorStr=#BDC2CB);
    color: black;
    padding-top: 2px;
    font-family: Tahoma;
    text-align: center;
    text-decoration: none;
}
.ToolbarButton:hover
{
    border-right: #485673 1px solid;
    border-top: #485673 1px solid;
    font-size: 8pt;
    border-left: #485673 1px solid;
    color: black;
    padding-top: 1px;
    border-bottom: #485673 1px solid;
    font-family: Tahoma;
    filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#edf1d5,endColorStr=#d4dd9c);
    text-align: center;
}

